Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR PLACE Terraced £159,995 28 Mar 2013
4 POPLAR PLACE Semi-Detached £180,000 31 Oct 2013
6 POPLAR PLACE Semi-Detached £159,995 5 Jun 2013
8 POPLAR PLACE Detached £199,995 21 Aug 2013
10 POPLAR PLACE Detached £209,995 21 Jun 2013
12 POPLAR PLACE Detached £244,995 26 Jun 2013
14 POPLAR PLACE Semi-Detached £238,000 28 Sep 2018